
using Qdb.Ext;
using Qdb.Drs.Inside;

namespace Qdb.Drs.Qdb
{
	/// <exclude></exclude>
	public class QdbReplicationProviderSignature : IReadonlyReplicationProviderSignature
	{
		private readonly QdbDatabase _delegate;

		public QdbReplicationProviderSignature(QdbDatabase delegate_)
		{
			_delegate = delegate_;
		}

		public virtual long GetId()
		{
			return 0;
		}

		public virtual byte[] GetSignature()
		{
			return _delegate.GetSignature();
		}

		public virtual long GetCreated()
		{
			return _delegate.GetCreationTime();
		}
	}
}
